

local mt = ac.skill['粉碎攻击']

function mt:on_add()
    local hero = self.owner
    self:gc(hero:event '单位-攻击出手'(function(_,_,target)
        return true
    end))
    self:gc(hero:event '单位-攻击'(function(_,_,target)
        local point = target:get_point()
        local time = hero:get('攻击间隔')/(hero:get('攻击速度')/100)
        time = 0.3
        ac.hint_red(point,100,time)
        ac.wait(time*1000,function()
            hero:aoe_damage(point,150,nil,'普攻')
            point:add_effect([[Abilities\Spells\Human\Thunderclap\ThunderClapCaster.mdl]]):remove()
        end)
    end))
end



